dromedary camel - Turkish English Dictionary